Mobile
Log In Sign Up
Home > chinese-english > "deglutiatur; swallow; take; go down" in English

English translation for "deglutiatur; swallow; take; go down"